home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
001
/
qm3ext.arc
/
DSZ.DOC
< prev
next >
Wrap
Text File
|
1987-03-15
|
6KB
|
133 lines
DDDDSSSSZZZZ((((1111)))) XXXXEEEENNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((OOOOMMMMEEEENNNN)))) DDDDSSSSZZZZ((((1111))))
NNNNAAAAMMMMEEEE
dsz - YMODEM, ZMODEM PC-DOS file transfer subprogram
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
ddddsssszzzz [CCCCOOOONNNN] [ppppoooorrrrtttt NNNN] [ssssppppeeeeeeeedddd SSSS] [dddd] [rrrreeeessssttttrrrriiiicccctttt] _c_o_m_m_a_n_d
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_D_s_z uses the YMODEM or ZMODEM error correcting batch
protocol to transfer files over a serial port with a variety
of programs. _D_s_z is designed to be called from a
communications program or bulletin board to perform file
transfers.
_D_s_z uses its own modem I/O. The original interrupt vector,
UART interrupt configuration, and 8259 interrupt mask are
restored on exit. The March 1987 version buffers both
transmitted and received data, providing enhanced throughput
with multi taksing systems such as DESQview.
_D_s_z uses DOS standard output for messages, it does not write
directly to the screen. _D_s_z expects its standard output to
point to the console, a logging file, or NULL, not the modem
port. It may be redirected to the console device with the
CCCCOOOONNNN command.
_D_s_z exits with 0 status for successful transfers, 1 if the
file transfer failed.
The available commands are:
CCCCOOOONNNN Redirect message output to the DOS "CON" (console)
device, overriding any previous redirections.
ppppoooorrrrtttt NNNN
select port N (n = 1,2,3 or 4) Default is port 1 (COM1)
or read from the DDDDSSSSZZZZPPPPOOOORRRRTTTT dos environment variable.
ssssppppeeeeeeeedddd SSSS
Set specified speed, default is the port's current
speed.
dddd Disables carrier dropout monitoring, for modems that do
not properly drive the "Data Carrier Detect" input on
the PC.
LLLLAAAARRRRGGGG Convert AAAARRRRGGGG to lowercase, then parse aaaarrrrgggg....
ppppxxxxNNNN Set a numeric parameter xxxx to N. These parameters
correspond to the Pro-YAM or ZCOMM "zmodem" parameters
and rarely need changing. These parameters assume
their defaults each time _d_s_z is called.
rrrreeeessssttttrrrriiiicccctttt
Restrict pathnames to current disk and directory tree.
sssszzzz [-Vabnpr+y] [PREFIX=p | ONAME=n] afn ...
ssssbbbb [-Vk] [PREFIX=p | ONAME=n] afn ...
rrrrzzzz [-Vabnpr+y]
rrrrzzzz [-Vabnpr+y] file1 file2 ... (filename override)
Page 1 (printed 3/15/87)
DDDDSSSSZZZZ((((1111)))) XXXXEEEENNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV ((((OOOOMMMMEEEENNNN)))) DDDDSSSSZZZZ((((1111))))
rrrrbbbb [-Vab+y]
rrrrbbbb [-Vab+y] file1 file2 ... (filename override)
----VVVV Dsiplay debugging information. More V's give more
detailed information.
EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS
dsz sz -r b:zcom*.arc c:foo.bar
dsz port 2 speed 19200 restrict rz
dsz rz -y newprog.arc (single file with pathname
override)
DSZ LRZ L-Y NEWPROG.ARC (command line forced to upper
case)
SSSSEEEEEEEE AAAALLLLSSSSOOOO
Consult the Professional-YAM or ZCOMM manual chapter
"Options for File Transfers" for option meanings. The "File
Transfer Basics" chapter explains the relative merits of the
XMODEM, YMODEM, and ZMODEM protocols. The "Main Commands"
chapter describes the rb, rz, sb, and sz commands.
NNNNOOOOTTTTEEEESSSS
_D_s_z sets the UART shift register to 8 bits no parity; the
original parity setting (if different) is not restored on
exit.
32 bit CRC code courtesy Gary S. Brown.
FFFFIIIILLLLEEEESSSS
ZCOMMDOC.ARC, ZCOMMEXE.ARC, ZCOMMHLP.ARC, ZMODEM.ARC
LLLLIIIICCCCEEEENNNNSSSSEEEE
_D_s_z is written by Chuck Forsberg. _D_s_z may be freely used
and copied, but not modified or sold without the written
permission of Omen Technology Inc. As a courtesy to the
author, bulletin board systems using _d_s_z are requested to
feature the ZCOMM files (ZCOMMEXE.ARC, ZCOMMDOC.ARC,
ZCOMMHLP.ARC) for unrestricted downloading.
Page 2 (printed 3/15/87)